// //直接在里面，默认页面一打开就会执行
// //获取标签
// let ipt_account = document.getElementById("ipt_account");
// let ipt_password = document.getElementById("ipt_password");
// let cb_rem = document.getElementById("cb_rem");

// //页面一打开就从localStorage中去寻找登录有关的数组
// let users = JSON.parse(localStorage.getItem("users"));// | [];
// console.log(users);

// //记住密码的第二步
// let rem_user = localStorage.getItem("rem_user");
// // rem_user = rem_user ? JSON.parse(rem_user) : null;
// if(rem_user) {
// 	rem_user = JSON.parse(rem_user);
// 	ipt_account.value = rem_user.account;
// 	ipt_password.value = rem_user.password;
// 	cb_rem.checked = true;
// }

// /**
//  * 登录方法
//  */
// function login() {
// 	//1.获取输入框中的内容
// 	let account = ipt_account.value;
// 	let password = ipt_password.value;
// 	let rem = cb_rem.checked;
// 	let val = $("input[type='radio']:checked").val();
// 	console.log(account, password, rem);
// 	//数据较验
// 	//账号不能为空
// 	if(account.trim().length === 0) {
// 		alert("请输入账号");
// 		return;
// 	}

// 	if(password.trim().length < 6) {
// 		alert("密码至少要求6位");
// 		return;
// 	}

// 	// if (account.length === 0) {
// 	// 	alert("请输入账号！");
// 	// } else if (password.length === 0) {
// 	// 	alert("请输入密码！");
// 	// } else if (account == "admin" && password == "123" && val == 1) {
// 	// 	alert("登录成功");
// 	// 	window.location.href = 'sys.html'
// 	// 	return false;
// 	// } else {
// 	// 	alert("账号或密码错误");
// 	// 	window.location.href = "login.html";
// 	// 	return false;
// 	// }

// 	//较验通过
// 	let result = false;
// 	//判断登录结果
// 	for(let index in users) {
// 		let item = users[index];
// 		if(item === null) {
// 			continue;
// 		}
// 		if(item.account === account && item.password === password) {
// 			result = true;
// 			break;
// 		}
// 	}

// 	if(result) {
// 		//登录成功
// 		//是否需要记住密码
// 		/*
// 			记住密码功能
// 				1.保存到localStorage中
// 				2.在页面一加载的时候就去localStorage中去读取，如果有就显示在对应的输入框中
// 		*/
// 		if(rem) {
// 			let rem_user = {
// 				account: account,
// 				password: password,
// 				val:1
// 			}
// 			//localStorage.setItem(key, value);key可以随意，但必须是字符串
// 			localStorage.setItem("rem_user", JSON.stringify(rem_user));
// 		}else {
// 			localStorage.setItem("rem_user", null);
// 		}

// 		//将用户账号存到sessionStorage中
// 		sessionStorage.setItem("account", account);
// 		//页面跳转
// 		location.href = "index.html";
// 	}else {
// 		//登录失败
// 		alert("账号或密码错误");
// 	}
// }

// function toReg() {
// 	location.href = "reg.html";
// }

window.onload = function() {
	var oForm = document.getElementById('loginForm');
	var oUser = document.getElementById('user');
	var oPswd = document.getElementById('pswd');
	var oRemember = document.getElementById('remember');
	
	// let val = $("input[type='radio']:checked").val();
	// if (oUser.length === 0) {
	// 	alert("请输入账号！");
	// } else if (oPswd.length === 0) {
	// 	alert("请输入密码！");
	// } else if (oUser == "admin" && oPswd == "123" && val == 1) {
	// 	alert("登录成功");
	// 	window.location.href = 'sys.html'
	// 	return false;
	// } else {
	// 	alert("账号或密码错误");
	// 	window.location.href = "11.html";
	// 	return false;
	// }
	
	//页面初始化时，如果帐号密码cookie存在则填充
	if (getCookie('user') && getCookie('pswd')) {
		oUser.value = getCookie('user');
		oPswd.value = getCookie('pswd');
		oRemember.checked = true;
	}
	//复选框勾选状态发生改变时，如果未勾选则清除cookie
	oRemember.onchange = function() {
		if (!this.checked) {
			delCookie('user');
			delCookie('pswd');
		}
	};
	
	//表单提交事件触发时，如果复选框是勾选状态则保存cookie
	oForm.onsubmit = function() {
		if (remember.checked) {
			setCookie('user', oUser.value, 7); //保存帐号到cookie，有效期7天
			setCookie('pswd', oPswd.value, 7); //保存密码到cookie，有效期7天
		}
	};
};
//设置cookie
function setCookie(name, value, day) {
	var date = new Date();
	date.setDate(date.getDate() + day);
	document.cookie = name + '=' + value + ';expires=' + date;
};
//获取cookie
function getCookie(name) {
	var reg = RegExp(name + '=([^;]+)');
	var arr = document.cookie.match(reg);
	if (arr) {
		return arr[1];
	} else {
		return '';
	}
};
//删除cookie
function delCookie(name) {
	setCookie(name, null, -1);
};
